oromucosal spray - French English Dictionary